Next.js 사용하는 이유

❓질문

Next.js를 사용하는 이유가 무엇인가요?


💡 조사하기전 내가 알고 있던 내용

Next.js는 리액트위에 캐싱기능 , 라우팅기능, 다양한 렌더링 방식 지원및 이미지 지원, 빌드최적화등 다양한 기능을 지원하는 프레임워크입니다.

이는 다양한 기능을 지원하는데 있어서 추가적인 설정이 필요없고 개발자 입장에서는 Next.js의 학습만 한다면 더 퀄리티 높은 웹을 제작할 수 있게해줍니다.

제가 따로 생각하기에 장점으로 Next.js의 구조상 이 프레임워크에 틀에 맞게 개발을 해야하기때문에 협업간에서 코드 스타일을 추가적으로 맞추지 않고 개발을 해도 코드 스타일이 크게 엇나가지않아 협업상에 장점도 있다고 생각합니다.


🏫 정리한 내용

Next.js를 사용하는 이유에서는 위처럼 다양한 기능의 지원을 통해 웹 개발의 복잡함을 줄여주며 성능과 생산성 모두를 만족시키는 프레임워크이기 때문입니다.

단 이러한 점은 러닝커브, 구조상의 제약으로 커스터마이징이 어려움등의 단점을 가지고있습니다.